## @file
# Copyright (c) 2020, PMheart. All rights reserved.
# SPDX-License-Identifier: BSD-3-Clause
##

PROJECT = Bmf
PRODUCT = $(PROJECT)$(INFIX)$(SUFFIX)
OBJS    = $(PROJECT).o BmfDummy.o
#
# From OpenCanopy.
#
OBJS   += BitmapFont.o Images.o Blending.o
#
# From OpenCore.
#
OBJS   += OcPng.o lodepng.o OcCompressionLib.o OcTimerLib.o OcAppleKeyMapLib.o UpDownDetection.o OcTypingLib.o ConsoleUtils.o BootEntryInfo.o OcAppleBootPolicyLib.o OcDevicePathLib.o DebugPrint.o BootAudio.o

VPATH   = ../../Platform/OpenCanopy:$\
          ../../Platform/OpenCanopy/Input:$\
          ../../Platform/OpenCanopy/Output:$\
          ../../Platform/OpenCanopy/Views:$\
          ../../Library/OcPngLib:$\
          ../../Library/OcCompressionLib:$\
          ../../Library/OcTimerLib:$\
          ../../Library/OcAppleKeyMapLib:$\
          ../../Library/OcBootManagementLib:$\
          ../../Library/OcAppleBootPolicyLib:$\
          ../../Library/OcDevicePathLib:$\
          ../../Library/OcDebugLibProtocol:$\
          ../../Library/OcStringLib:$\
          ../../Library/OcStorageLib:$\
          ../../Library/OcTemplateLib:$\
          ../../Library/OcTypingLib:$\
          ../../Library/OcMiscLib:

include ../../User/Makefile

CFLAGS += -I../../Platform/OpenCanopy
